使用 CLI 移除存储系统

您可以使用命令行界面 (CLI) 来移除存储系统 (storage system)。 该系统支持 iSCSI 连接的外部存储系统。

关于此任务

在此过程中,您将添加设备,从存储系统 (storage system)迁移数据,并且移除旧 MDisk。

执行此过程的一种替代方法是把使用该存储池中的存储空间的所有卷迁移至另一个存储池中。 通过使用此方法,您可以将这些卷整合在单个组或新组中。 但是,您每次只能迁移一个卷。 下述过程只需通过一条命令即可迁移所有数据。

您还可以使用此过程来移除或更换存储池中的单个 MDisk。 如果 MDisk 发生部分故障(例如阵列降级),并且您仍可以从该磁盘读取数据,但是无法对其写入数据,那么您可以仅更换该 MDisk。

过程

  1. 将新的存储系统 (storage system)添加至您的集群系统配置。
  2. 输入下列命令:
    addmdisk -mdisk mdiskx:mdisky:mdiskz... mdisk_grp_name
    其中,mdiskx:mdisky:mdiskz... 是总容量大于已停用的 MDisk 的新 MDisk 的名称,mdisk_grp_name 是包含要停用的 MDisk 的存储池的名称。

    现在,您具有要停用的存储池以及新的 MDisk。

  3. 继续步骤 4 之前,请确保新 MDisk 的容量等同于或者超出旧 MDisk。
  4. 请输入以下命令以强制将旧 MDisk 从存储池中删除:
    rmmdisk -force -mdisk mdiskx:mdisky:mdiskz... mdisk_grp_name
    其中,mdiskx:mdisky:mdiskz... 是要删除的旧 MDisk,mdisk_grp_name 是包含要删除的 MDisk 的存储池的名称。 根据 MDisk 的数量和大小,以及正在使用这些 MDisk 的卷的数量和大小,完成此操作需要一些时间,即使该命令立即返回也如此。
  5. 通过输入以下命令检查迁移过程的进度:
    lsmigrate
  6. 迁移任务全部完成后(例如,5 步中的命令不返回任何输出),请确认 MDisk 未受管理。
  7. 访问存储系统 (storage system)并从端口取消 LUN 的映射。
    注: 如果您不想再保存 LUN 上的数据,那么可以删除这些 LUN。
  8. 输入以下 CLI 命令:
    detectmdisk
  9. 验证是否为要停用的存储系统 (storage system)删除了所有 MDisk。
  10. 如果要移除 iSCSI 连接的存储系统,请完成以下额外步骤:
    1. 输入以下命令以验证您要移除的存储系统的控制器标识:
      lscontroller
    2. 输入下列命令:
      lsiscsistorageport
      在显示的结果中,检查对应于输入 lscontroller 命令时列出的控制器标识的端口标识的输出。
    3. 输入以下命令来移除要停用的存储系统所对应的 iSCSI 存储端口标识:
      rmiscsistorageport
  11. 通过完成以下步骤,撤销对在 IBM Cloud 中购买的块存储器的访问权:
    1. 登录到 IBM Cloud™ 门户网站。
    2. 选择存储器 > 块存储器,单击要撤销访问权限的存储 LUN 名称,您将重定向到块存储器详细信息页面,向下滚动到授权主机选项,在主机 IP 地址列表中,单击行右侧的操作 > 撤销访问权
    3. 选择并右键单击想要撤销访问权的存储器,然后选择授权主机 > 操作 > 撤销访问权
  12. 如果不再需要块存储器,那么转至 IBM Cloud 门户网站以取消块存储器。